const express=require('express');
const app=express();
// 这是定义全局中间件的简化形式
app.use((req,res,next)=>{
    // 获取到请求到达服务器的时间
    const time=Date.now();
    // 为req对象，挂载自定义属性，从而把时间共享给后面的所有路由
    req.startTime=time;
    next();
})

// 第一个路由
app.get('/',(req,res)=>{
    res.send('Home page'+req.startTime)
})

// 第二个路由
app.get('/user',(req,res)=>{
    res.send('User page'+req.startTime);
})

app.listen(8082,()=>{
    console.log('http://127.0.0.1')
})